:host{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#mflc-root{box-sizing:border-box;text-align:center}#mflc-root a{font-weight:500;color:#646cff;text-decoration:inherit}#mflc-root a:hover{color:#535bf2}#mflc-root *{box-sizing:border-box}#mflc-root h1{font-size:3.2em;line-height:1.1}#mflc-root button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}#mflc-root button:hover{border-color:#646cff}#mflc-root button:focus,#mflc-root button:focus-visible{outline:4px auto -webkit-focus-ring-color}#mflc-root .btn-my-toggle{border:2px solid black;background-color:#fff;color:#000;padding:10px 20px;font-size:16px;font-weight:700;border-radius:8px;cursor:pointer;transition:all .3s ease-in-out;box-shadow:2px 2px 5px #0003}#mflc-root .btn-my-toggle:hover{background-color:#f0f0f0}#mflc-root .btn-my-toggle.pressed{border:2px solid red;background-color:red;color:#fff;box-shadow:2px 2px 10px #ff000080}#mflc-root .radio-tile-group{display:flex;flex-wrap:wrap;justify-content:center}#mflc-root .radio-tile-group .input-container{position:relative;height:6rem;width:6rem;margin:.5rem}#mflc-root .radio-tile-group .input-container .radio-button{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#mflc-root .radio-tile-group .input-container .radio-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border:2px solid var(--maui-color-brand-lhdeepblue);border-radius:5px;padding:1rem;transition:transform .3s ease}#mflc-root .radio-tile-group .input-container input:disabled+.radio-tile{cursor:not-allowed;opacity:.3}#mflc-root .radio-tile-group .input-container .icon svg{fill:var(--maui-color-brand-lhdeepblue);width:3rem;height:3rem}#mflc-root .radio-tile-group .input-container .radio-tile-label{text-align:center;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--maui-color-brand-lhdeepblue)}#mflc-root .radio-tile-group .input-container .radio-button:checked+.radio-tile{background-color:var(--maui-color-brand-lhdeepblue);border:2px solid var(--maui-color-brand-lhdeepblue);color:#fff;transform:scale(1.1)}#mflc-root .radio-tile-group .input-container .radio-button:checked+.radio-tile .icon svg{fill:#fff;background-color:var(--maui-color-brand-lhdeepblue)}#mflc-root .radio-tile-group .input-container .radio-button:checked+.radio-tile .radio-tile-label{color:#fff;background-color:var(--maui-color-brand-lhdeepblue)}#mflc-root .hide{display:none}#mflc-root .color-red{color:red}#mflc-root .min-height-250{min-height:250px}#mflc-root .height-250{height:250px}#mflc-root .w-100{width:100vw}#mflc-root .flex-align-end{display:flex;align-items:end}#mflc-root .flex-justify-center{display:flex;justify-content:center}#mflc-root .flex-row-gap-1{display:flex;flex-direction:row;gap:1rem;margin:0 1rem 1rem}#mflc-root .flex-col-gap-1{display:flex;flex-direction:column;gap:1rem}#mflc-root .flex-justify-between{display:flex;justify-content:space-between}#mflc-root .align-self-start{align-self:start}#mflc-root .align-self-end{align-self:end}#mflc-root .m-t-1{margin-top:1rem}#mflc-root .m-auto{margin:auto}#mflc-root .m-1{margin:1rem}#mflc-root .m-0-5{margin:.5rem}#mflc-root .summary-label{white-space:nowrap;color:#555}#mflc-root .summary-value{text-align:left}#mflc-root .summary-divider{grid-column:1/-1;border:none;border-top:1px solid #ddd;margin:.25rem 0}@media(prefers-color-scheme:light){#mflc-root :host{color:#213547;background-color:#fff}#mflc-root a:hover{color:#747bff}#mflc-root button{background-color:#f9f9f9}}#result-data-1{display:flex;flex-direction:row;gap:1rem;align-items:center;padding:1rem 1rem 0}#result-data-2{display:flex;flex-direction:row;gap:1rem;padding:15px 5px 0}#result-summary{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1.5rem;margin:.75rem .5rem;align-items:center}
